package com.resource.request;

import java.io.Serializable;
import java.util.List;

import cn.hutool.json.JSONObject;
import lombok.Data;

/**
 * 工单回复请求对象
 * 
 * @Author: xianggaoxiong
 * @Date: 2021-01-07 18:09
 **/
@Data
public class TicketReplyRequest implements Serializable {

	private static final long serialVersionUID = 7903648423057352232L;
	/**
	 * 工单标题
	 */
	private String ticket_title;
	/**
	 * 工单问题描述
	 */
	private String ticket_content;
	/**
	 * 工单ID
	 */
	private String ticketid;
	/**
	 * 获取工单信息时间:2019-09-19 13:00:00 (当前时间)
	 */
	private String get_ticket_datetime;
	/**
	 * 工单回复内容
	 */
	private String reply_content;
	/**
	 * 工单回复类型:	0 所有人可见，1 仅坐席可见
	 */
	private String reply_type;
	/**
	 * 受理技能组ID
	 */
	private String deal_groupid;
	/**
	 * 受理技能组名称
	 */
	private String deal_group_name;
	/**
	 * 受理坐席ID
	 */
	private String deal_agentid;
	/**
	 * 受理坐席名称
	 */
	private String deal_agent_name;
	/**
	 * 回复坐席ID
	 */
	private String reply_agentid;
	/**
	 * 回复坐席名称
	 */
	private String reply_agent_name;
	/**
	 * 工单状态:0尚未受理，1受理中，2等待回复，3已解决，99已关闭，98已删除
	 */
	private String ticket_status;

	/**
	 * 工单优先级:0低，1中，2高，3紧急
	 */
	private String ticket_level;

	/**
	 * 回复附件路径:多个附件，附件之间采用英文分号";"隔开
	 */
	private String reply_file_str;

	/**
	 * 抄送坐席
	 */
	private List<JSONObject> copy_agent;

	/**
	 * 工单自定义字段信息
	 */
	private List<JSONObject> extend_fields;
}
